最新文章

因为缺少nes头信息的配置 所以cc65会有默认生成nes的配置 默认情况下: 使用水平镜像,田字格的左上和左下是镜像,我们看到的就是田字格的左上角显示部分 另外精灵不属于卷轴里固定显示的内容 右边的卷轴查看器不会看到精灵(也就是那个星号) 后面直接上附件:上下左右操作一个星号移动,以后再说
2022-01-13
/
0 评论
/ /
23 阅读
记事本编辑文件 helloworld.cHelloworld.c代码#include <conio.h> void main() { cprintf("Hello World!"); while(1){} }备注:正常的C语音使用的是
2022-01-13
/
0 评论
/ /
25 阅读
编译器:CC65 下载地址:https://cc65.github.io/ 这次的代码来自cc65的samples目录下的hello.c 并做了修改和注释 通过查看源码可以看到里面支持的机器类型#if defined(__NES__) || defined(__PCE__) || define
2022-01-13
/
0 评论
/ /
22 阅读
红白机(又叫FC,美国叫NES) 开发语言,早期的码农们用的是6502的CPU上的汇编语言ASM cc65 是 65(C)02 系统的完整交叉开发包,包括功能强大的宏汇编程序、C 编译器、链接器、库管理员和其他几个工具。cc65 对许多旧的 6502 计算机(包括以下 Commodore 机器:
2022-01-13
/
0 评论
/ /
30 阅读
具备一定的基础知识之后,接下来要开始真正的改造了。FC卡带的改造比较锻炼动手能力和耐心,技艺会随着改造的深入而不断提高,所以刚开始要好一些心理准备,比如焊坏板子、摔坏芯片、接错线等等。当然最最重要的是工欲善其事必先利其器,先配齐一套基础工具是必须的…… 烙铁,国产黄花就足够日常DIY使用了,功率35
2022-01-01
/
0 评论
/ /
92 阅读
ESP32-PICO-D4介绍与使用。特点尺寸仅为 (7.000±0.100) mm × (7.000±0.100) mm × (0.940±0.100) mm集成1 个 4 MB 串行外围设备接口 (SPI) flash集成 2.4 GHz Wi-Fi 和蓝牙双模的单芯片方案,采用台积电(TSMC
2022-08-20
/
0 评论
/ /
22 阅读
emWin(ucgui) 在PC端的模拟器,默认的按键机制是"按抬都发送Msg",当在按下键盘时,会收到一个key值-1,在按键没有离开时一直维持,当按键松开时还发送一个key值-0的标记。所以在你手速多快的情况下都会有一个 key,1和key,0两个操作。程序中没有对按键的状态
2022-01-19
/
0 评论
/ /
32 阅读
emWin模拟器为了方便用户学习evWin框架,Segger设计了一个PC仿真的工具,可以测试绝大部分GUI的功能,除了方便使用者学习之外,还可以加速项目开发进度。毕竟在PC上用Visual Studio开发的效率比单片机开发高出很多。在使用vs2017模拟开发emWin时,发现官方带的demo无法
2022-01-15
/
0 评论
/ /
38 阅读
本期教程开始讲解STemWin的核心内容窗口管理器。通过这几期教程,大家应该明白最基本的窗口管理器知识。了解了这些基本的通信机制后,再学习控件的使用时,就会事半功倍。本期教程的内容主要来自官方手册,我这里只是将其总结一下,更详细的情况看英文版的手册。使用STemWin窗口管理器(Window Man
2022-01-08
/
0 评论
/ /
26 阅读
基本函数WM_CreateWindow() 创建一个窗口。 WM_CreateWindowAsChild() 创建一个子窗口。 WM_DeleteWindow() 删除一个窗口。 WM_Exec() 通过执行回调函数(所有工作)重绘有效窗口。 WM_Exec1() 通过执行一个回调函数(仅一
2022-01-08
/
0 评论
/ /
21 阅读