• gpsim是一个轻便的Windows的应用程序设计具体的工作,作为一个模拟器微型芯片PIC微控制器。 这种公开来源工具提供支持的所有三个家庭的图片:12-上,12-15位的核心。

    它的工作与下列外围设备:EEPROM,WDT,TRMRO,I/O口,TMR1,刻tmr2,中国共产党、脉宽调、A/D、串口和I2C。

    该程序可以被控通过一个紧凑的GUI和命令行控制台那里你可以执行各种任务。 命令行参数并不是难解的实用集成了一帮助手册,该手册可以通过命令-控制台。

    GUI实现了几个方便的观众,例如注册,源文件、符号,看,引脚/线路板、堆存、范围和示波器。 另外,它可以帮助你选择的模拟模式和时间,并改变使用的字体标签、符号,常量和意见。

    gpsim给你的可能性,使用破命令审查或集断点(与支持执行风断,注册的访问中断,复杂的表达的打破性的休息和其他特殊的休息).

    更重要的是,你可以除去折点,掩饰CPU目前,附加的刺激,以节点,显示RAM或EEPROM,设置时钟频率,显示源和列表的文件加载的程序或指令文件,以及日志/记录的事件的文件。

    该工具可以让你透露姓名的当前定义的宏启用《国际疾病分类》模式和提供的序列港口ICD是,设定GPSIM_MODULE_PATH环境变量的目标的文件夹的图书馆模块,加入或透露的刺激节点,以及选择和显示器。

    最后但并非最不重要的是,你被允许转售的所有或有些部件的模拟中,启动模拟过程中,检查和控制gpsim行为标志,执行一个或多个指令,创建一个刺激,加入或揭示的符号,并把痕迹的历史。

    最后,gpsim来与众多的专用参数用于创造刺激和将他们绑来的I/O销,并试图片。 其先进的功能包的使其适用于电力的用户。

  • gpsim एक हल्के Windows विशेष रूप से डिजाइन आवेदन करने के लिए काम के रूप में एक सिम्युलेटर के लिए माइक्रोचिप तस्वीर माइक्रोकंट्रोलर. इस खुले स्रोत उपकरण प्रदान करता है समर्थन के लिए सभी तीन परिवारों का PICs: 12-, 12 - और 15 बिट कोर.

    यह काम करता है निम्नलिखित के साथ बाह्य उपकरणों: EEPROM, WDT, TRMRO, I/O पोर्ट, TMR1, TMR2, सीसीपी, PWM, ए/डी, UART और मैं 2 सी.

    कार्यक्रम नियंत्रित किया जा सकता है के माध्यम से एक कॉम्पैक्ट जीयूआई और कमांड लाइन सांत्वना कर सकते हैं, जहां निष्पादित विभिन्न कार्यों. आदेश-पंक्ति पैरामीटर नहीं कर रहे हैं करने के लिए मुश्किल के रूप में व्याख्या की उपयोगिता को एकीकृत एक मैनुअल मदद कर सकते हैं जो के माध्यम से पहुँचा जा कमांड कंसोल.

    जीयूआई के औजार कई काम दर्शकों, इस तरह के रूप में रजिस्टर, स्रोत फ़ाइल, प्रतीक, देखो, pinout/breadboard हो चुकी है, गुंजाइश है और आस्टसीलस्कप. इसके अलावा, यह मदद करता है आप सिमुलेशन मोड और समय, और बदलने के लिए इस्तेमाल किया फोंट के लिए लेबल, चिह्न, स्थिरांक और टिप्पणी.

    gpsim देता है आप का उपयोग करने की संभावना को तोड़ने के आदेश के क्रम में जांच करने के लिए या सेट breakpoints (के लिए समर्थन के साथ निष्पादन शैली टूट जाता है, रजिस्टर का उपयोग टूट जाता है, जटिल अभिव्यक्ति टूट जाता है, विशेषता टूट जाता है, और अन्य विशेष टूट जाता है).

    क्या अधिक है, आप कर रहे हैं की अनुमति दूर करने के लिए एक को तोड़ने बिंदु, छिपाना, वर्तमान CPU देते हैं, उत्तेजनाओं के लिए नोड्स, प्रदर्शन या तो राम या EEPROM सेट, घड़ी की आवृत्ति, प्रदर्शन स्रोत और सूची फ़ाइलें लोड, या तो एक प्रोग्राम या कमांड फाइल, के रूप में अच्छी तरह के रूप में लॉग/घटनाओं को रिकॉर्ड करने के लिए एक फ़ाइल है.

    इस उपकरण की मदद से आप पता चलता है के नाम वर्तमान में परिभाषित मैक्रो सक्षम आईसीडी मोड प्रदान करते हैं और सीरियल पोर्ट जहां आईसीडी है, सेट GPSIM_MODULE_PATH वातावरण चर करने के लिए लक्ष्य फ़ोल्डर के पुस्तकालय मॉड्यूल जोड़ने के लिए, या खुलासा प्रोत्साहन नोड्स, और चयन और प्रदर्शन प्रोसेसर.

    पिछले नहीं बल्कि कम से कम, आप कर रहे हैं की अनुमति दी के लिए फिर से बेचना सभी या कुछ भागों के सिमुलेशन, आरंभ सिमुलेशन प्रक्रिया की जाँच करें और नियंत्रण gpsim व्यवहार झंडे, निष्पादित एक या एक से अधिक निर्देश बनाने के लिए, एक प्रेरणा जोड़ने के लिए, या खुलासा प्रतीकों, और डंप का पता लगाने के इतिहास ।

    में निष्कर्ष है, gpsim आता है की एक भीड़ के साथ समर्पित मानकों को बनाने के लिए उत्तेजनाओं और उन्हें बांधने के लिए मैं/हे पिंस के हैं, और परीक्षण PICs. इसकी उन्नत सुविधा पैक के लिए उपयुक्त बनाता है बिजली उपयोगकर्ताओं के लिए है ।

  • gpsim is a lightweight Windows application designed specifically to work as a simulator for Microchip PIC microcontrollers. This open-source tool offers support for all three families of PICs: 12-, 12- and 15 bit cores.

    It works with the following peripherals: EEPROM, WDT, TRMRO, I/O port, TMR1, TMR2, CCP, PWM, A/D, UART and I2C.

    The program can be controlled via a compact GUI and command-line console where you can execute various tasks. Command-line parameters are not difficult to decode as the utility integrates a help manual which can be accessed via the command-console.

    The GUI implements several handy viewers, such as register, source file, symbol, watch, pinout/breadboard, stack, scope and oscilloscope. Plus, it helps you pick the simulation mode and time, and alter the fonts used for labels, symbols, constants and comments.

    gpsim gives you the possibility to use the break command in order to examine or set breakpoints (with support for execution style breaks, register access breaks, complex expression breaks, attribute breaks, and other special breaks).

    What’s more, you are allowed to remove a break point, dissemble the current CPU, attach stimuli to nodes, display either RAM or EEPROM, set the clock frequency, display source and list files, load either a program or command file, as well as log/record events to a file.

    The tool lets you reveal the names of the currently defined macros, enable ICD mode and provide the serial port where the ICD is, set the GPSIM_MODULE_PATH environment variable to the target folder of the library module, add or reveal stimulus nodes, and select and display processors.

    Last but not least, you are allowed to resell all or some parts of the simulation, initiate the simulation process, check and control gpsim behavior flags, execute one or more instructions, create a stimulus, add or reveal symbols, and dump the trace history.

    In conclusion, gpsim comes with a multitude of dedicated parameters for creating stimuli and tying them to the I/O pins, and test PICs. Its advanced feature pack makes it suitable for power users.