本帖最后由 neqee 于 2017-7-10 18:31 编辑
拼音索引表是引用这个帖子的:https://www.amobbs.com/thread-5668320-1-1.html
感谢chun2495、252514251两位网友!
打开工程目录下的"ExeGUISimulationDebug.exe"即可看到效果。这个emWin的中文拼音输入法已经做的很完善,也经过比较详细的测试,可以直接拿来当做模板使用(根据需要修改键盘的大小);实现的程序也非常简洁,同时也使用了emWin的一些知识点,值得阅读学习;若你还不会用emWin,可以看:”emWin 2天速成实例教程”。 使用例程:
用emWin脱机模拟仿真软件Code::Blocks(”软件/资料下载”栏目可下载)打开工程文件:SimulationTrial.cbp然后编译工程:
image015.png (7.38 KB, 下载次数: 0)
下载附件
2017-7-10 18:20 上传
另外,如果你用的是GBK或GB2312编码,emWin是没有GUI_UC_SetEncodeGBK()和GUI_UC_SetEncodeGB2312()函数的,需要自己实现,也许在德国人眼里,是没有GBK或GB2312概念吧。 还有值得注意的是,如果你需要用编辑框控件显示中文的话,最好用UFT-8(实际就是UNICODE)编码,如果用GBK或GB2312的话,会出现中文显示BUG让你抓狂;如果编辑框控件不显示中文一般就没问题。
emWin 2天速成实例教程012_基于STM32单片机的全键盘中文汉字拼音输入法.pdf.pdf
(213.38 KB, 下载次数: 117)
2017-7-10 18:26 上传
点击文件名下载附件
SeggerEval_WIN32_MSVC_MinGW_GUI_V528_012基于STM32单片机的全键盘中文汉字拼音输入.rar
(6.59 MB, 下载次数: 171)
2017-7-10 18:27 上传
点击文件名下载附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
头2周,也做了一个这样的数字键盘。
emwin编程全是套路,哈哈。掌握了套路就简单了。
一周热门 更多>