久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3913|回復: 3
打印 上一主題 下一主題
收起左側

單片機C語言里面字符串數組如何轉為16進制?

[復制鏈接]
回帖獎勵 100 黑幣 回復本帖可獲得 10 黑幣獎勵! 每人限 1 次
跳轉到指定樓層
樓主
ID:569870 發表于 2019-6-29 23:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
STC12C2052單片機,串口接收到的數據存放在字符串數組里,連起來如:#1FF4E$#為開始位,$為結束位,請問各位大神:
1、我如何把str[1],也就是第二位取出賦值給“str1”和字符做比較   if(str1=="1"){}
2、如何把3,4,5,6位  “FF4E”取出轉成oxff4e這樣的16進制?

新手上路,拜托了,謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:62223 發表于 2019-6-30 01:34 | 只看該作者
str1[0] = str[1];if(str1[0] == '1'){}....

unsigned short int result = 0;
unsigned char data_temp = 0;
unsigned char i.;
for(i = 0;i<4;i++)
{
  result = result<<4;
  if(str1[2+i] >='A')data_temp  = str1[2+i] - 'A'+10;
  else data_temp  = str1[2+i] - '0';
  result+= data_temp;
}
return result;///result就是算出來的結果了

評分

參與人數 1黑幣 +12 收起 理由
榆木大腦袋 + 12 很給力!

查看全部評分

回復

使用道具 舉報

板凳
ID:62223 發表于 2019-6-30 09:42 | 只看該作者
不好意思,循環里的str1應該改為str
回復

使用道具 舉報

地板
ID:569870 發表于 2019-6-30 12:50 | 只看該作者
lingwise 發表于 2019-6-30 01:34
str1[0] = str[1];if(str1[0] == '1'){}....

unsigned short int result = 0;

謝謝了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美aaa级| 国产婷婷在线视频 | 欧美国产精品一区二区 | 国产91在线 | 亚洲 | 国产激情视频网站 | 中文字幕一区二区三区四区 | 日韩视频一区 | 久久久精| 国产精品18毛片一区二区 | 久草网站 | 人人擦人人 | 国产精品国产a级 | 久久久精品一区二区三区 | 亚洲精品免费在线 | 欧美理论片在线观看 | 在线视频99 | 无码一区二区三区视频 | 蜜桃臀av一区二区三区 | 久久久久久成人 | 婷婷久久精品一区二区 | 免费能直接在线观看黄的视频 | 亚洲欧美另类在线 | 97国产精品| 91免费入口 | 国产91久久久久久久免费 | 成人激情免费视频 | 欧美在线国产精品 | 中文字幕亚洲区 | 欧美mv日韩mv国产网站91进入 | 日日摸夜夜添夜夜添精品视频 | 激情小说综合网 | 成人av网站在线观看 | 一级特黄在线 | 色婷婷九月 | 九色国产 | 亚洲精品www久久久 www.蜜桃av | 精品国产一区二区三区性色av | 色呦呦网站 | 日韩久久在线 | 精品亚洲一区二区 | 小草久久久久久久久爱六 |