不知道接下来要学哪方面的知识

[复制链接]
4019|65
jiajs 发表于 2021-9-11 23:25 | 显示全部楼层
我工作几年了,也做了几个项目了,解决问题也有自己的思路了,但是感觉理论知识和技能严重缺乏,51,stm8,stm32,lpc2148都搞过,还搞过简单操作系统,但就是感觉没有深入,现在也不知道从哪方面去努力,有点迷茫。
chuxh 发表于 2021-9-11 23:28 | 显示全部楼层
只把51的简单操作学会了,就想学其他的啊?
renyaq 发表于 2021-9-11 23:30 | 显示全部楼层
建议继续学习~能用51驱动各种液晶吗?能用51做个数字万用表吗?。。。。能用51驱动SPI FLASH吗?。。。
hanwe 发表于 2021-9-11 23:32 | 显示全部楼层
可以自己动手做做小东西,比如电子钟,温度计等等,自己画原理图开始一直到写完程序调试出结果,自己整个经历一遍过程。
liliang9554 发表于 2021-9-11 23:39 | 显示全部楼层

做些电设的题吧 不要漫无目的的去学习,面太广了 学不过来
zwll 发表于 2021-9-11 23:41 | 显示全部楼层
LZ这种情形建议定个实际的目标,有可操作性,又略有挑战的方案,实际把他做出来,然后调试ok,达到自己预期的目标即可,相信经历过一个实际案子之后,后续该干什么,你就清楚了
yufe 发表于 2021-9-11 23:43 | 显示全部楼层
大家说得都不错
juventus9554 发表于 2021-9-11 23:45 | 显示全部楼层
AVR就算了,个人感觉一直是个**肋
lium 发表于 2021-9-11 23:53 | 显示全部楼层
要学的东西太多了,关键看你感兴趣不?如果是为了工作,那你要学的就真的更多了
jlyuan 发表于 2021-9-11 23:56 | 显示全部楼层

如果是个学生,就看看电子竞赛吧...
上面的每一个回帖都不适合你
juventus9554 发表于 2021-9-12 07:38 | 显示全部楼层
哥们你要**到底就行啊,找项目,积极参加竞赛吧。
 楼主| zhanglli 发表于 2021-9-12 07:41 | 显示全部楼层
多学多做,找个自己合适的方向,认真学,理论和实践都是很重要的,做东西的时候不会就百度,或者加一些相关的交流群,多问问,自然会进步,现在就需要真正有技术的人才
jiajs 发表于 2021-9-12 07:42 | 显示全部楼层
嗯,我知道啦
yszong 发表于 2021-9-12 07:45 | 显示全部楼层
汇编如何实现16进制转10进制
llljh 发表于 2021-9-12 07:47 | 显示全部楼层
通用的懒方法是先编C,再通过编译器开关得到汇编代码
xxrs 发表于 2021-9-12 07:49 | 显示全部楼层
我想要将一个16进制的数 在液晶上以对应的10进制数显示出来,首先要先转化成10进制数,然后取10进制的百十个位数值 分别加上0x30H 可以在液晶上显示出来,但是遇到的问题是 在汇编里 如何将16进制转化成10进制数呢?
zhenykun 发表于 2021-9-12 07:51 | 显示全部楼层
我想到一个问题,在汇编里 如何对一个数除以10求余,并把余数取出来?
jlyuan 发表于 2021-9-12 07:53 | 显示全部楼层
优化:
char buf[20];
unsigned int num=1234;
sprintf(buf,"%0u",num);
或者
char buf[20];
unsigned int num=1234;
buf[0] = num/1000;
num = num%1000;
buf[1] = num/100;
num = num%100;
buf[2] = num/10;
buf[3] = num%10;
stly 发表于 2021-9-12 07:56 | 显示全部楼层
减法处理(循环)
renyaq 发表于 2021-9-12 07:57 | 显示全部楼层
网上大把的源代码
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部