Proteus установка на linux
Здрасте,больше трех месяцев уже вгрызаюсь в люнекс и есть результаты,еще немного и вернусь к микроконтроллерам,вот и интересен софт под ubuntu.В том числе протеус или придется запускать его в виртуал бокс под виндой опять
AVR Studio у меня в Ubuntu работает под Wine, а вот с протеусом есть некоторые проблемы, конкретно при редактировании схемы. В режиме симуляции все работает.
Помню где то досик создавал тему по люнексу и микроконтроллерам,может подымит ее или новую создать.Через месяц понадобится эта тема
Proteus пока не пробовал, но ICPROG,MPLAB и Willem работают
Для этого надо немного пошаманить (открыть доступ к портам)
1. добавляем текущего пользователя (под которым работаем)
в группы lp(для LPT) и uucp(для COM)
2. под root-ом
chmod 0666 /dev/ttyS0 #для COM1
chmod 0666 /dev/lp0 #для LPT1
3. под пользователем
cd /home/нужный пользователь/.wine/dosdevices
ln -s /dev/ttyS0 COM1
ln -s /dev/lp0 LPT1
Еще момент — если программы требуют прямой доступ к портам
то лучше запускать в режиме Вин98 (для Willem)
— иначе будет выскакивать ошибка Privileged instruction
ICPROG в случае настройки работы через драйвер винды
будет работать в любом случае (если надо прямо через порт см. выше
Open Source: Simulation of Electronic Circuits for Microcontrollers
Introducing KTechLab
KTechlab is an IDE for electronic circuits and microcontrollers. It can perform simulation a variety of components (logic, integrated, linear, nonlinear and reactive), simulation and debugging of PIC microcontrollers via gpsim, and comes with its own closely-linked and complementary high level languages: FlowCode and Microbe.
It has been designed to be as easy to use and unintrusive as possible; all components and FlowParts have context sensitive help, and simulating electronics is as simple as dragging components onto the work area and creating connectors that autoroute themselves between their pins. FlowCode allows users new to PICs to instantly create their own programs, while the electronic simulation allows stepping through a PIC’s assembly program inside a circuit.
OS: Unix/Linux
License Type: GPLеще один симулятор для линукса
Proteus установка на linux
Showing entry 1 to 25 of 29045
Submission Date | Submitter | Developer | Application | Version | Has Maintainer |
September 10 2006 08:50:18 | an anonymous user | Valve L.L.C. | Half-Life | 1.1.1.2 (WON2) | YES |
January 21 2007 12:13:47 | an anonymous user | Microsoft | Internet Explorer | 3.01 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Internet Explorer | 5.0 (32-bit) | YES |
January 21 2007 12:21:24 | an anonymous user | Microsoft | Internet Explorer | 2.0 | YES |
February 07 2005 17:40:08 | an anonymous user | Adobe Systems Incorporated | Adobe Photoshop | 5.0 | YES |
February 07 2005 17:40:08 | an anonymous user | Embarcadero Technologies, Inc. | Delphi | 5 | No |
February 07 2005 17:40:08 | an anonymous user | The MathWorks | Matlab | 5.3 (R11) | No |
May 07 2005 09:20:10 | an anonymous user | Microsoft | Visual C++ | 6.0 | No |
February 07 2005 17:40:08 | an anonymous user | Forté | Forte Agent Newsreader | 1.8 | No |
February 07 2005 17:40:08 | an anonymous user | Eudora | Eudora | 5.1 | No |
July 07 2007 09:20:50 | an anonymous user | Interplay Entertainment Corp. | Fallout | 1.x | YES |
February 10 2006 07:03:11 | an anonymous user | Bungie Studios | Myth: The Fallen Lords | 1.4 | No |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Money | 2000 | No |
February 07 2005 17:40:08 | an anonymous user | America Online (AOL) | America Online (AOL) | 6.0 | No |
February 15 2005 12:26:21 | an anonymous user | Microsoft | Microsoft FrontPage | 2000 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Outlook | 2000 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Word | 2000 | YES |
May 26 2007 20:03:28 | an anonymous user | Microsoft | Microsoft Word | ’97 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Word | ’95 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft PowerPoint | 2000 | YES |
May 26 2007 20:26:08 | an anonymous user | Microsoft | Microsoft PowerPoint | ’97 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Excel | ’97 | YES |
February 07 2005 17:40:08 | an anonymous user | Microsoft | Microsoft Excel | ’95 | YES |
February 07 2005 17:40:08 | an anonymous user | Adobe Systems Incorporated | Adobe Animate | Flash 5 | YES |
February 07 2005 17:40:08 | an anonymous user | Adobe Systems Incorporated | Adobe Photoshop | 5.5 | YES |
Privacy Policy
If you have a privacy inquiry regarding this site, please write to privacy@winehq.org
Proteus 8 Professional
The Proteus Design Suite is a proprietary software tool suite used primarily for electronic design automation (Wikipedia).
Proteus works very well so far, I’ve been able to set up a circuit and simulate, and it’s been very efficient.
Important: On first run the program will generate the following error «Internal Exception: Access violation in module ‘VGDVC.DLL’ [00010C56]».
After this error, go in Settings (is on right of «Remove»), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1). And Done!.
-Terminal options selects Subcircuit Mode. Just Use Click to Place Terminals. Source: https://forum.winehq.org/viewtopic.php?f=8&t=23408 (Author Demeo).
Screenshots
Source code
#!/bin/bash # [Fat Hard] (2019-04-04) # CHANGELOG # Version 1.1 # Initial Version # Version: 1.2 # Fixed Pol function error # Updated Wine version (4.0) # Code adapted at RoninDusette's Photoshop CS6 Installing Code # Version 1.3 # Just a Code Review [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" PREFIX="Proteus8" WINEVERSION="4.0" TITLE="Proteus 8 Professional" EDITOR="Labcenter Electronics Ltd" GAME_URL="https://www.labcenter.com" AUTHOR="FatHard" #Initialization POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 2665 POL_Debug_Init # Presentation POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Create Prefix POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE" INSTALLER="$APP_ANSWER" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" #Dependencies POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB # Installation POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Wine_WaitExit "$TITLE" # Create Shortcuts POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;" POL_Extension_Write pdsprj "Proteus 8 Professional" #Ending POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At first run the program will generate the following error "Internal Exception: Access violation in module 'VGDVC.DLL' [00010C56]".After this error, go in Settings (is on right of "Remove"), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1) And Done!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE" POL_SetupWindow_Close exit 0
Contributions
Member | Message |
dqhuy | Wednesday 15 June 2022 at 11:42 |
dqhuy |
Message
I install Proteus 8.13 in wine-staging 7.10
It seem to be working OK and when i try to place a component, it work ,but the only things gone mad is the display
Replies
Message
when i press on install this program it does not open on chromium , and on firefox it says «This address wasn’t understood»
Replies
Message
It’s installed normally without error.
I can launch it and it runs without error, but when you try to create a new project, a new workspace opens but with a section for the circuit completely black.
See:
Replies
go in Settings (is on right of «Remove»), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1)
One thing that could help is to go into System menu then select Display Option and change the Graphics mode on that menu, in my installation worked both options on windows GDI graphics.
Information
This update has been approved by the team.
Message
This new version brings the most up-to-date Wine (Wine 4.0), plus code logic and better organization fixes. Remember to read the post-installation notes, because in some cases Proteus can not open
Differences
@@ -1,51 +1,62 @@ #!/bin/bash + + +# [Fat Hard] (2019-04-04) # CHANGELOG -# [Fat Hard] (2018-11-12) -# Initial version +# Version 1.1 +# Initial Version +# Version: 1.2 +# Fixed Pol function error +# Updated Wine version (4.0) +# Code adapted at RoninDusette's Photoshop CS6 Installing Code +# Version 1.3 +# Just a Code Review [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" - + PREFIX="Proteus8" -WINEVERSION="3.0.2" +WINEVERSION="4.0" TITLE="Proteus 8 Professional" +EDITOR="Labcenter Electronics Ltd" +GAME_URL="https://www.labcenter.com" +AUTHOR="FatHard" +#Initialization POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE" - POL_SetupWindow_Init POL_SetupWindow_SetID 2665 - -POL_SetupWindow_presentation "$TITLE""$PREFIX" - -POL_RequiredVersion 4.0.18 || POL_Debug_Fatal "$TITLE won't work with $APPLICATION_TITLE $VERSION\nPlease update" - + POL_Debug_Init -POL_System_SetArch "x86" +# Presentation +POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" -POL_SetupWindow_InstallMethod "LOCAL" - - POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE" - SetupIs="$APP_ANSWER" - +# Create Prefix +POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE" +INSTALLER="$APP_ANSWER" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" -Set_OS "win7" - - -POL_Wine "$SetupIs" -POL_Wine_WaitExit "$TITLE" +#Dependencies POL_Call POL_Install_corefonts -POL_Call POL_Function_FontsSmoothBGR POL_Call POL_Function_FontsSmoothRGB -POL_Call POL_Function_GrayScale -POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;" -POL_Extension_Write pdsprj "Proteus 8 Professional" +# Installation +POL_Wine_WaitBefore "$TITLE" +POL_Wine "$INSTALLER" +POL_Wine_WaitExit "$TITLE" -POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE" + +# Create Shortcuts +POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;" + +POL_Extension_Write pdsprj "Proteus 8 Professional" + +#Ending +POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At first run the program will generate the following error "Internal Exception: Access violation in module 'VGDVC.DLL' [00010C56]".After this error, go in Settings (is on right of "Remove"), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1) +And Done!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE" POL_SetupWindow_Close -exit \ No newline at end of file +exit 0 \ No newline at end of file
New source code
#!/bin/bash # [Fat Hard] (2019-04-04) # CHANGELOG # Version 1.1 # Initial Version # Version: 1.2 # Fixed Pol function error # Updated Wine version (4.0) # Code adapted at RoninDusette's Photoshop CS6 Installing Code # Version 1.3 # Just a Code Review [ "$PLAYONLINUX" = "" ] && exit 0 source "$PLAYONLINUX/lib/sources" PREFIX="Proteus8" WINEVERSION="4.0" TITLE="Proteus 8 Professional" EDITOR="Labcenter Electronics Ltd" GAME_URL="https://www.labcenter.com" AUTHOR="FatHard" #Initialization POL_GetSetupImages "http://2.bp.blogspot.com/-Fg3bEjDvkY0/VGsIhvdAbTI/AAAAAAAANpw/OPExT55Kbf8/s1600/Proteus%2BIcon.png" "$TITLE" POL_SetupWindow_Init POL_SetupWindow_SetID 2665 POL_Debug_Init # Presentation POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX" # Create Prefix POL_SetupWindow_browse "$(eval_gettext 'Please select $TITLE install file.')" "$TITLE" INSTALLER="$APP_ANSWER" POL_Wine_SelectPrefix "$PREFIX" POL_Wine_PrefixCreate "$WINEVERSION" #Dependencies POL_Call POL_Install_corefonts POL_Call POL_Function_FontsSmoothRGB # Installation POL_Wine_WaitBefore "$TITLE" POL_Wine "$INSTALLER" POL_Wine_WaitExit "$TITLE" # Create Shortcuts POL_Shortcut "PDS.EXE" "Proteus 8 Professional" "" "" "Development;Development;" POL_Extension_Write pdsprj "Proteus 8 Professional" #Ending POL_SetupWindow_message "$(eval_gettext '$TITLE has been installed successfully, but NOTICE: At first run the program will generate the following error "Internal Exception: Access violation in module 'VGDVC.DLL' [00010C56]".After this error, go in Settings (is on right of "Remove"), go on Wine, Registry Editor, HKEY_CURRENT_USER\Software\Labcenter Electronics\Proteus 8 Professional\Default Graphics Mode=1 (set on 1) And Done!\n\nIf an installation Windows prevent your programs from running, you must remove and reinstall $TITLE')" "$TITLE" POL_SetupWindow_Close exit 0