嵌入式9月22日总结。

今天老师教了好多的新内容,尤其C语言的知识,感觉自己C语言方面的知识需要学习的还有很多,一下子脑袋就不够用了。吃完晚饭了,看看电脑总结一下今天的学习内容。

1,串口中断设置:在这部分的功能主要是,当主程序运行当中串口突然发来一条命令,但是主程序还在运行别的事情,这个串口传进来的信息就会作废,没有反应,所以这就会利用串口中断设置,在串口有数据传进来的时候触发中断,这时候STM32就会优先处理串口发来的指令。设置里需要注意串口是什么状态才触发中断。这里有很多选择。

2,C语言方面学习了下面3个函数的使用方法

memcpy (a, b, n);//把b从内存地址起始位开始拷贝n个字节到a的内存地址起始位。

memcmp(a, b, n);//比较内存区域a和b的前n个字节。

memset(a,0,n);//将a中当前位置后面的n个字节用0替换并返回a 。

这三个函数以后会经常用到!!!自己的C语言底子差,以后还需要多加练习!

下午老师留了作业实现电脑控制STM32的LED灯和蜂鸣器,在助教老师和嵌入式老师的帮助下,突破了和很多困难,最后实现了这些功能。

今天是周五,最后2个小时是大家娱乐的时间,我在这段时间和同学们开黑排位,输了一局,赢了两局,长了一颗星。再赢一把就成功晋级钻石3,很开心,哈哈。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容