切换到宽版
  • 3314阅读
  • 4回复

[ARM]分享U盾19264三平台驱动程序 51 cortex-m3 cortex-m0 [复制链接]

上一主题 下一主题
离线氢氟酸
 

发帖
4339
M币
8740
专家
29
粉丝
159
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2018-01-26
第二次发帖,第一次的程序不够完善,今天整理了一下发上来,U盾屏幕不少人都玩过,我自己也比较喜欢这种黑白点阵屏,比TFT彩屏漂亮,话不多说,程序是按照晶联讯的程序改的,谢谢晶联讯。。。。。。


用STM32F030F4P6驱动的图片,保留了外壳


集成了5*8和8*16的全部ASCII码,方便很多,在51内核下存储为“code”,大约占用3K内存,stc89c52有8K内存,足够用,高手可以存储在外部spi flash里面


u盾,拆除主控和其他无用元件,7p耳机线,两根供电5根数据








一些简单的说明,上电后硬复位,软复位,初始化,开显示,就可以用了


STC12C5A60S2单片机使用25MHz晶振依然不对lcd时序产生影响,实测stm32不加延时也可以直接使用。




51内核头文件,一些简单的使用说明




stm32 cortex m3的一些说明,使用了正点原子的sys文件,
我用的stm32f103rct6,其实zet6和c8t6也是同样适用的,都一样的,就是改改引脚。。


cortex m3内核的初始化加入了io口的初始化,可根据需要进行修改


cortex m0的驱动,我用的是STM32F030F4P6
先设置io口,然后初始化lcd


这里还要进行修改,因为m0内核不能用“正点原子”的sys文件,
所以只能在程序里面稍作修改。。。。。。。。。
这里建议使用同一组io口进行连接,方便初始化
GPIOA GPIOB GPIOC GPIOD都可以
然后设置GPIO_PIN_X   X可选0~15
当然要先进行初始化.......




这个屏幕玩的比较透彻,大家有不懂的可以跟帖,我尽力帮大家,能力有限,共同学习,最近在学ESP8266内核开发,stm8(太便宜了),msp430,等学会了会继续添加其他平台的驱动...
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共6条打赏 ,M币+89 ,专家+1
关键词: U盾19264USB-Key
离线hylg

发帖
4938
M币
2645
专家
5
粉丝
39
只看该作者 1楼 发表于: 2018-01-26
请登录后查看

发帖
5240
M币
9593
专家
71
粉丝
360
只看该作者 2楼 发表于: 2018-01-27
离线mcu5i51

发帖
69
M币
1218
专家
0
粉丝
2
只看该作者 3楼 发表于: 2018-01-27
请登录后查看
离线桃源客

发帖
3451
M币
762
专家
18
粉丝
245
只看该作者 4楼 发表于: 2018-01-30
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个