![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发板探究
wachm
这个作者很懒,什么都没留下…
展开
-
0.96寸oled使用IIC协议调试
很久很久以前,我买了这样的一个屏,然后一直吃灰,今年过年回来调教一下!翻阅很多网上的教程和代码,大家都差不多是相互借鉴的,重要的时大家的调试代码都是一样的,有些命令不清楚。翻阅了很多的资料,才写出了我觉得清楚明白的代码。首先,需要了解这块屏幕的控制器,是ssd_1306,这其实是费了很多周折的,因为卖家的资料里面根本没有这个文档;其次,是驱动这块屏幕的iic协议的信号周期,其实上...原创 2020-01-23 15:33:37 · 5045 阅读 · 0 评论 -
s5pv210裸机串口无响应
程序代码如下,#define GPC0CON *((volatile unsigned int *)0xe0200060)#define GPC0DAT*((volatile unsigned int *)0xe0200064) #define GPA0CON*((volatile unsigned int *)0xe0200000)#define GPA0DAT*((volatil...原创 2018-05-02 23:27:08 · 278 阅读 · 0 评论 -
arm裸机编程中 undefined reference to memcpy 问题
我在编写arm逻辑程序时遇到这个问题,原因来自数组的使用,如下,只要数组的声明中写明数组的长度就不会出现标题中的错误信息。如果写成base_table[]={};的形式,那么就会报错。这个问题具体的原理机制我并不清楚,所以无法解释。...原创 2018-06-10 10:02:50 · 3492 阅读 · 0 评论 -
裸机编程的除法问题
当使用上述代码,会在led3_change();这个位置卡住,也就是led3无法点亮或熄灭。而在这些代码之前,除法使用都是正常的;divide变量使用LED灯检测也是正常的结果;while循环被检测可以进入;问题非常诡异!反复探究,测试代码如下时,LED出现反应,也就是除法当中参与运算的,只有两个变量,一个立即数!取模运算也是如此。这个情况发生在使用s3c2440开发板时出现,...原创 2020-02-07 00:48:33 · 223 阅读 · 0 评论